package com.learning.dubbo.service.loadbalance;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * ClassName: DubboServiceLoadBalanceApplication
 * Description: 负载均衡
 * 负载均衡策略:
 * <p>
 * Random LoadBalance: 随机，按权重设置随机概率。
 * RoundRobin LoadBalance：轮询，按公约后的权重设置轮询比率
 * LeastActive LoadBalance：最少活跃调用数，相同活跃数的随机，活跃数指调用前后计数差。
 * ConsistentHash LoadBalance：一致性 Hash，相同参数的请求总是发到同一提供者。
 * <p>
 * Date: 2020/6/15 13:43 【需求编号】
 *
 * @author Sam Sho
 * @version V1.0.0
 */
@SpringBootApplication
public class DubboServiceLoadBalanceApplication {

    public static void main(String[] args) {
        SpringApplication.run(DubboServiceLoadBalanceApplication.class, args);
    }

}
